Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
175 MENLOVE AVENUE Detached £590,000 17 Dec 2013
177 MENLOVE AVENUE Detached £520,000 24 Jun 2005
181 MENLOVE AVENUE Detached £580,000 1 Oct 2010
183 MENLOVE AVENUE Detached £191,000 6 Sep 1996